package com.lakeworks.common.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @Author: Auxps
 * @Date: 2023/2/20
 * Description:
 * 请求方式均为GET
 */
@Getter
@AllArgsConstructor
public enum WechatOAuth2Enum {
    /**
     * code置换access_token
     */
    CODE_2_ACCESS_TOKEN("/oauth2/access_token"),

    /**
     * 刷新或续期access_token
     */
    REFRESH_TOKEN("/oauth2/refresh_token"),

    /**
     * 获取用户个人信息（UnionID机制）
     */
    USER_INFO("/userinfo"),

    /**
     * 检验授权凭证（access_token）是否有效
     */
    CHECK_TOKEN("/auth");

    private final String type;

}
